package fr.kirin.logger.model;

import java.awt.Color;

import javax.swing.Icon;


/**
 * 
 *Represent a level. 
 * @author Goullon
 *
 */
public interface Level {

    /**Color to display the level
     * 
     * @return the color to use.
     */
	public Color getColor();
	/**
	 * 
	 * @return the  numeric value for this level.
	 */
	public int getValue();
	/**
	 * 
	 * @return the icon used for the level.
	 */
	public Icon getIcon();
	/**
	 * 
	 * @return the level's name
	 */
	public String getName();
	/**
	 * 
	 * @return the level's short name
	 */
	public String getShortName();
	
}
